be well-looked after - Deutsch Englisch Wörterbuch